explosives hole - Francés Inglés Diccionario